home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / nt / nrlogind.zip / README.TXT < prev    next >
Text File  |  1994-02-18  |  3KB  |  58 lines

  1. "rlogind" and "rlogin" for Windows NT / Version 1.0
  2. Nathaniel Mishkin <mishkin@atria.com>
  3. 18 February 1994
  4.  
  5. This directory contains implementations of a client and server for the
  6. TCP/IP "rlogin" facility (called "rlogin" and "rlogind") for Windows NT.
  7. Both source and executables (the latter for the x86 platform only) are
  8. provided. 
  9.  
  10. Both "rlogin" and "rlogind" are hack jobs (esp. the latter), but they
  11. get me by.  I'm distributing the source code in case anyone wants to
  12. improve them.  At least for now, I'll act as a clearinghouse for any
  13. changes people want to pass back to me. 
  14.  
  15.  
  16. rlogind
  17. -------
  18.  
  19. Needless to say (I'd hope), all you can run is console mode apps.
  20. (Actually, you can run GUI apps, but I'll give you two guesses on whose
  21. the display the GUI presentation appears.) Further, the console mode
  22. apps must run in default (cooked) mode.  Apps see input a line at a
  23. time.  "rlogind" implements echoing and line editing--it handles ^U,
  24. DEL, and ^H.  "rlogind" attempts to turn ^C's it sees in the TCP stream
  25. into quits on the process group running under its control. 
  26.  
  27. "rlogind" must itself be run in a console.  I spent some time trying to
  28. make it run as a service but gave up.  There are some unfortunate
  29. properties of console mode that make use of a service unworkable.
  30.  
  31. You can't invoke DOS apps inside of a "rlogin" session.  I don't know
  32. what the problems are, but I can imagine. 
  33.  
  34. Some programs explicitly open "the console" (the file named "con").  If
  35. they do this, they'll end up talking to the console in which "rlogind"
  36. was invoked.  Probably not what you want.  An example of this is the
  37. Windows NT FTP client program, which appears to open "con" for the
  38. purposes of reading passwords in no-echo mode. 
  39.  
  40. "rlogind" does incredibly primitive authentication.  It checks the name
  41. of the remote host against a list of authorized hosts in a file named
  42. "hosts.eqv".  Further, the "local user name" passed by the "rlogin"
  43. client must match the name of the user that started "rlogind".  You can
  44. defeat all this by giving the "-i" command line switch to "rlogind".  In
  45. this case, "rlogind" lets anyone in. 
  46.  
  47.  
  48. rlogin
  49. ------
  50.  
  51. There are actually a number of good "rlogin" clients for Windows NT.
  52. The one I use most often is QPC Software's WinQVT/Net for Windows NT.
  53. However, I thought I might sometime have occasion to want a console-mode
  54. "rlogin" client (e.g., to get the benefit of the long console output
  55. scrollback), so I ported the standard Berkeley one.  I haven't used it
  56. much, but it seems to work OK. 
  57.  
  58.